From 9c615018779b9891d2a16143cd8a9cc0008b307a Mon Sep 17 00:00:00 2001 From: Owen Taylor Date: Mon, 4 Feb 2002 15:43:09 +0000 Subject: [PATCH] Fix from Matthias Clasen to clear background appropriately for theme by Mon Feb 4 10:40:28 2002 Owen Taylor * gtk/gtkstyle.c (gtk_default_draw_resize_grip): Fix from Matthias Clasen to clear background appropriately for theme by calling gtk_style_apply_default_background(). (#70449) --- ChangeLog | 7 +++++++ ChangeLog.pre-2-0 | 7 +++++++ ChangeLog.pre-2-10 | 7 +++++++ ChangeLog.pre-2-2 | 7 +++++++ ChangeLog.pre-2-4 | 7 +++++++ ChangeLog.pre-2-6 | 7 +++++++ ChangeLog.pre-2-8 | 7 +++++++ gtk/gtkstyle.c | 9 ++++----- 8 files changed, 53 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index 9c3e3a76f7..784d0e5a3a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +Mon Feb 4 10:40:28 2002 Owen Taylor + + * gtk/gtkstyle.c (gtk_default_draw_resize_grip): + Fix from Matthias Clasen to clear background appropriately + for theme by calling gtk_style_apply_default_background(). + (#70449) + Mon Feb 4 10:06:49 2002 Owen Taylor * gdk/x11/gdkevents-x11.c: gtk-double-click-time, diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index 9c3e3a76f7..784d0e5a3a 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,10 @@ +Mon Feb 4 10:40:28 2002 Owen Taylor + + * gtk/gtkstyle.c (gtk_default_draw_resize_grip): + Fix from Matthias Clasen to clear background appropriately + for theme by calling gtk_style_apply_default_background(). + (#70449) + Mon Feb 4 10:06:49 2002 Owen Taylor * gdk/x11/gdkevents-x11.c: gtk-double-click-time, diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 9c3e3a76f7..784d0e5a3a 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,10 @@ +Mon Feb 4 10:40:28 2002 Owen Taylor + + * gtk/gtkstyle.c (gtk_default_draw_resize_grip): + Fix from Matthias Clasen to clear background appropriately + for theme by calling gtk_style_apply_default_background(). + (#70449) + Mon Feb 4 10:06:49 2002 Owen Taylor * gdk/x11/gdkevents-x11.c: gtk-double-click-time, diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index 9c3e3a76f7..784d0e5a3a 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,10 @@ +Mon Feb 4 10:40:28 2002 Owen Taylor + + * gtk/gtkstyle.c (gtk_default_draw_resize_grip): + Fix from Matthias Clasen to clear background appropriately + for theme by calling gtk_style_apply_default_background(). + (#70449) + Mon Feb 4 10:06:49 2002 Owen Taylor * gdk/x11/gdkevents-x11.c: gtk-double-click-time, diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 9c3e3a76f7..784d0e5a3a 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,10 @@ +Mon Feb 4 10:40:28 2002 Owen Taylor + + * gtk/gtkstyle.c (gtk_default_draw_resize_grip): + Fix from Matthias Clasen to clear background appropriately + for theme by calling gtk_style_apply_default_background(). + (#70449) + Mon Feb 4 10:06:49 2002 Owen Taylor * gdk/x11/gdkevents-x11.c: gtk-double-click-time, diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 9c3e3a76f7..784d0e5a3a 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,10 @@ +Mon Feb 4 10:40:28 2002 Owen Taylor + + * gtk/gtkstyle.c (gtk_default_draw_resize_grip): + Fix from Matthias Clasen to clear background appropriately + for theme by calling gtk_style_apply_default_background(). + (#70449) + Mon Feb 4 10:06:49 2002 Owen Taylor * gdk/x11/gdkevents-x11.c: gtk-double-click-time, diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 9c3e3a76f7..784d0e5a3a 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,10 @@ +Mon Feb 4 10:40:28 2002 Owen Taylor + + * gtk/gtkstyle.c (gtk_default_draw_resize_grip): + Fix from Matthias Clasen to clear background appropriately + for theme by calling gtk_style_apply_default_background(). + (#70449) + Mon Feb 4 10:06:49 2002 Owen Taylor * gdk/x11/gdkevents-x11.c: gtk-double-click-time, diff --git a/gtk/gtkstyle.c b/gtk/gtkstyle.c index 5fcd886626..fa21026ac6 100644 --- a/gtk/gtkstyle.c +++ b/gtk/gtkstyle.c @@ -4670,11 +4670,10 @@ gtk_default_draw_resize_grip (GtkStyle *style, } /* Clear background */ - gdk_draw_rectangle (window, - style->bg_gc[state_type], - TRUE, - x, y, width, height); - + gtk_style_apply_default_background (style, window, FALSE, + state_type, area, + x, y, width, height); + switch (edge) { case GDK_WINDOW_EDGE_SOUTH_EAST: -- 2.30.2